// Definition of the Punch Box program
application "Punch Box:REVELAR" called "Punch Box" with options { "nofolders" }
soup "Reminders:Punch Box:REVELAR" called "Reminders" of "Punch Box:REVELAR"

overview "reminders" called "Reminder List" of "Reminders:Punch Box:REVELAR" queries "order" contains
	{
	column "%" width 20 is percent
	column "Code" width 100 is code
	column "Reminder" width 150 is reminder
	}

entry called "Reminder" of "Reminders:Punch Box:REVELAR" contains
	{
	order: number called "Order"
	percent: number called "%"
	code: string called "Code"
	reminder: string called "Reminder"
	}

soup "Problems:Punch Box:REVELAR" called "Problems" of "Punch Box:REVELAR"

overview "problems" called "Punch List" of "Problems:Punch Box:REVELAR" queries "unit" contains
	{
	column "Unit" width 75 is unit
	column "Reminder" width 30 is reminder
	column "Item" width 150 is item
	}

entry called "Problem" of "Problems:Punch Box:REVELAR" contains
	{
	unit: string called "Unit"
	item: string called "Item"
	reminder: number called "Reminder"
	}
